package pers.mihao.quickstream.common.task.domain.scheduler;

import pers.mihao.quickstream.common.task.scheduler.TaskInvokeRes;

import java.util.Date;

/**
 * 任务调度定时器
 */
public interface AutomaticTaskTimer {
    /**
     * 获取下次执行时间
     * @return
     */
    Date getNextInvokeTime(TaskInvokeRes lastTaskInvokeRes, int invokeNum);

    String type();
}
